Previous
|
Home
|
Next
The Papal Altar, situated directly above the tomb of St. Peter